
package com.skyc.service;

import java.util.List;

import com.skyc.entity.Shop;

/** 
*	购物车
* @author BWJ
* @date 2021年5月15日 下午6:04:53 
*/

public interface ShopService {
	/**
	 * 用户id查购物车集合
	 * @param uid 用户ID
	 * @return
	 */
	List<Shop> queryByUID(String uid);
	/**
	 * 购物车id删除
	 * @param sid
	 * @return
	 */
	boolean deleteBySID(String sid);
	
	/**
	 * 更新snum
	 * @param sid
	 * @param snum
	 * @return
	 */
	boolean updateBySID(String sid,String snum);
	/**
	 * 购物车数量
	 * @param uid
	 * @return
	 */

	int returnCountByUID(String uid);
	/**
	 * 添加到购物车
	 * @param uid
	 * @param cid
	 * @param snum
	 * @return
	 */
	boolean addShop(String uid, String cid,String snum);
	/**
	 * 删除用户购物车
	 * @param u_id
	 * @return
	 */
	boolean deleteAll(String uid);
	/**
	 * SID查询
	 * @param sid
	 * @return
	 */
	Shop queryBySID(String sid);
	/**
	 * cid查询
	 * @param cid
	 * @param uid
	 * @return
	 */
	Shop queryByCIDUID(String cid,String uid);
}
